key-note presentation - German English Dictionary